If you're installing a framework, type $(LOCAL_LIBRARY_DIR)/Frameworks.
INSTALLDIR_WEBSERVER
NeXT_ROOT/Local/Library/WebObjects/MyApp.woaand (assuming that you have web server resources):
MyApp[.exe]
Resources/
WebServerResources/
<DocRoot>/WebObjects/MyApp.woaWhile you can install the entire directory under <DocRoot>/WebObjects, doing so presents a security problem if you have scripted components. Any client can access any file under the document root; if you've installed scripted components there, you are exposing source code to outside users. Instead, you should install most of your application in NeXT_ROOT/Local/Library/WebObjects/Applications and install only the web server resources under the document root.
WebServerResources/
If you install the application in a subdirectory of <DocRoot>/WebObjects, you should set the WOApplicationBaseURL user default to point to the exact location of the application directory. (As with all user defaults, you can set WOApplicationBaseURL on the command line when launching the application or you can use the defaults command.) For example:
defaults write MyApp WOApplicationBaseURL /WebObjects/MyWebAppsIf you don't set WOApplicationBaseURL, your application can still run but cannot find image files and other web server resources. For more information, see Serving WebObjects.
Table of Contents
Next Section